crypto/tls.clientHandshakeStateTLS13.serverHello (field)

34 uses

	crypto/tls (current package)
		handshake_client.go#L254: 			serverHello: serverHello,
		handshake_client_tls13.go#L22: 	serverHello *serverHelloMsg
		handshake_client_tls13.go#L70: 	if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
		handshake_client_tls13.go#L79: 	if err := transcriptMsg(hs.serverHello, hs.transcript); err != nil {
		handshake_client_tls13.go#L122: 	if hs.serverHello.supportedVersion == 0 {
		handshake_client_tls13.go#L127: 	if hs.serverHello.supportedVersion != VersionTLS13 {
		handshake_client_tls13.go#L132: 	if hs.serverHello.vers != VersionTLS12 {
		handshake_client_tls13.go#L137: 	if hs.serverHello.ocspStapling ||
		handshake_client_tls13.go#L138: 		hs.serverHello.ticketSupported ||
		handshake_client_tls13.go#L139: 		hs.serverHello.extendedMasterSecret ||
		handshake_client_tls13.go#L140: 		hs.serverHello.secureRenegotiationSupported ||
		handshake_client_tls13.go#L141: 		len(hs.serverHello.secureRenegotiation) != 0 ||
		handshake_client_tls13.go#L142: 		len(hs.serverHello.alpnProtocol) != 0 ||
		handshake_client_tls13.go#L143: 		len(hs.serverHello.scts) != 0 {
		handshake_client_tls13.go#L148: 	if !bytes.Equal(hs.hello.sessionId, hs.serverHello.sessionId) {
		handshake_client_tls13.go#L153: 	if hs.serverHello.compressionMethod != compressionNone {
		handshake_client_tls13.go#L158: 	selectedSuite := mutualCipherSuiteTLS13(hs.hello.cipherSuites, hs.serverHello.cipherSuite)
		handshake_client_tls13.go#L199: 	if err := transcriptMsg(hs.serverHello, hs.transcript); err != nil {
		handshake_client_tls13.go#L206: 	if hs.serverHello.selectedGroup == 0 && hs.serverHello.cookie == nil {
		handshake_client_tls13.go#L211: 	if hs.serverHello.cookie != nil {
		handshake_client_tls13.go#L212: 		hs.hello.cookie = hs.serverHello.cookie
		handshake_client_tls13.go#L215: 	if hs.serverHello.serverShare.group != 0 {
		handshake_client_tls13.go#L223: 	if curveID := hs.serverHello.selectedGroup; curveID != 0 {
		handshake_client_tls13.go#L266: 			if err := transcriptMsg(hs.serverHello, transcript); err != nil {
		handshake_client_tls13.go#L305: 	hs.serverHello = serverHello
		handshake_client_tls13.go#L317: 	if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
		handshake_client_tls13.go#L322: 	if len(hs.serverHello.cookie) != 0 {
		handshake_client_tls13.go#L327: 	if hs.serverHello.selectedGroup != 0 {
		handshake_client_tls13.go#L332: 	if hs.serverHello.serverShare.group == 0 {
		handshake_client_tls13.go#L336: 	if sentID, _ := curveIDForCurve(hs.ecdheKey.Curve()); hs.serverHello.serverShare.group != sentID {
		handshake_client_tls13.go#L341: 	if !hs.serverHello.selectedIdentityPresent {
		handshake_client_tls13.go#L345: 	if int(hs.serverHello.selectedIdentity) >= len(hs.hello.pskIdentities) {
		handshake_client_tls13.go#L375: 	peerKey, err := hs.ecdheKey.Curve().NewPublicKey(hs.serverHello.serverShare.data)